Knowledge Management for Software Design
نویسندگان
چکیده
The poor design of interactive systems has been attributed to insufficient communication between developers and end users. Critical forms of communications include soliciting requirements and feedback on prototype systems. Our research develops a software lifecycle emphasizing feedback from end users and communication among end users, developers, and other stakeholders in a software development project. Communication implies the transferal, storage, and review of knowledge about a software project. Three software systems — Argo, EDEM, and the Knowledge Depot — illustrate one kind of support that can be provided for the management of knowledge to improve the design of interactive software. Specifically, Argo provides support for the design of systems; EDEM provides support for collecting feedback and usage data from end users; and the Knowledge Depot provides support for reviewing feedback and other information about a system.
منابع مشابه
Knowledge management in software design: a tool and a trial
The paper describes experiences in applying a knowledge management tool, called CODE, to the major knowledge management problems in the design of a large commercial software system. There is explanation of how the design of such a product was documented as a CODE knowledge base by using CODE to carefully analyse all the important concepts and terms in direct consultation with the developers. CO...
متن کاملThe Effective Factors In Nutritional Management Knowledge And A Proper Educational Plan For Broiler Farmers, A Case Study in Garmsar Township
The study was conducted to determine the effective factors in nutritional management knowledge and design a proper educational plan for broiler farmers in Garmsar Township. The used methodological approach was descriptive-correlation. Eighty-eight questionnaires were collected and analyzed of 98broiler farmers active in Garmsar. The content and face validity of the questionnaires and reliabilit...
متن کاملManagement and Reuse of Software Design Knowledge Using a CBR Approach
From the viewpoint of an organization that develops software, knowledge generated during software development is valuable and would be very useful if it could be stored for later reuse. In this paper we describe a computational system for software design knowledge management and reuse. Our approach is based on Case-Based Reasoning and WordNet. We explain how knowledge management is performed in...
متن کاملFacilitating Design Knowledge Management by Tailoring Software Patterns to Organizational Roles
This paper considers knowledge management in software development from organizational roles’ viewpoint. The focus is on software patterns, which are seen as means to facilitate the design knowledge management. In this paper, patterns are promoted by tailoring their presentation according to the specific needs of each role. Roles’ needs are justified by a case study made in a Finnish software or...
متن کاملDesign and Evaluation of a Mobile-Based Application for Patients With Type 2 Diabetes: Case Study of Shariati Hospital in Tehran, Iran
Background: With regard to the particularly high prevalence, cost, and number of disabilities associated with diabetes, increasing patients’ knowledge and skills for managing the disease can help minimize the risks of complications. Objective: The present study aimed to design and evaluate a mobile-based application with which patients with type 2 diabete...
متن کامل